Elman Neural Networks and Time Integration for Object Recognition
نویسندگان
چکیده
We consider a system based on an Elman network for a categorization task. Four objects are investigated by an automa walking around in circles. The shapes are derived from four version of a cross: square, thick cross, critical cross and thin cross. Therefore, the input of the system is represented by the distance-wave relieved by the sensor at each step. We let several parameters vary: starting point and speed of the automa walk, radius of the circle and size of the shape. The system is trained using a back-propagation algorithm. We describe the complete setup of the parameters and noises, which the automa will have to face for the prediction/categorization task. INTRODUCTION In this paper we consider a model of an automa endowed with a distance sensor, which is able to walk around objects. On one hand, we are interested in the the capacity of that automa to categorize the object within a reasonable class of objects, and on the other hand robustness of such a capacity with respect to variations of the parameters involved in the entire setting, and with respect to noise parameters (see [10], [14], [9] and [13]). The model is reduced in our case to facing sequences of distance predictions, which correspond to special object contours. That task play a key role more in general in the autonomous robotics field, and namely in artificial active vision. Those distance sequences may be processed by an artificial neural network, which tries to reproduce biological neuron-like system. There are many different types of such networks; nevertheless we shall focus our attention on Elman neural networks (see [6], [3] and [2]). The Elman neural network we consider has the following architecture. It is a feed-forward network with two layers (see Figure 1 below). The activation functions for the hidden and the output layer are logistic functions Φσ(x) = 1 1+eσx , (1) where the parameter σ will be set to 1. The learning rule we use is the error back-propagation algorithm (see [11]). Moreover, the learning rate λ will be chosen later on. This type of network differs from conventional ones in that the input layer has a recurrent connection with the hidden one (denoted by the dashed lines in the Figure 1). Therefore, at each time step the output values of the hidden units are copied to the input ones, which store them and use them for the next time step. This process allows the network to memorize some information from the past, in such a way to better detect periodicity of the patterns (perception task). Since our network receives the distance from the pattern as input step by step, we are dealing with a passive perception (see [7], [16], [8], [5]). We neglect for the moment interaction with the patterns and active perception (see [12], [15], [1]). Anyway the predition is the main task we shall be involved with (see [4] and [17]). The object patterns we are interested in are cross-shaped objects with variable lengths in the arms and variable ratio between the longer and the shorter arm. We shall investigate which is the best class of such patterns to be categorized. Our experiments are split in two different periods. The first is the so-called learning phase, devoted to train the net and to update the weights. The second is the testing phase, devoted to test the answers of the net with the resulting fixed weights. Date: July 3, 2006. 2000 Mathematics Subject Classification. Primary: 92B20; Secondary: 68T10.
منابع مشابه
Integration of Color Features and Artificial Neural Networks for In-field Recognition of Saffron Flower
ABSTRACT-Manual harvesting of saffron as a laborious and exhausting job; it not only raises production costs, but also reduces the quality due to contaminations. Saffron quality could be enhanced if automated harvesting is substituted. As the main step towards designing a saffron harvester robot, an appropriate algorithm was developed in this study based on image processing techniques to recogn...
متن کاملTraffic Signal Prediction Using Elman Neural Network and Particle Swarm Optimization
Prediction of traffic is very crucial for its management. Because of human involvement in the generation of this phenomenon, traffic signal is normally accompanied by noise and high levels of non-stationarity. Therefore, traffic signal prediction as one of the important subjects of study has attracted researchers’ interests. In this study, a combinatorial approach is proposed for traffic signal...
متن کاملEffect of sound classification by neural networks in the recognition of human hearing
In this paper, we focus on two basic issues: (a) the classification of sound by neural networks based on frequency and sound intensity parameters (b) evaluating the health of different human ears as compared to of those a healthy person. Sound classification by a specific feed forward neural network with two inputs as frequency and sound intensity and two hidden layers is proposed. This process...
متن کاملPrediction of Gain in LD-CELP Using Hybrid Genetic/PSO-Neural Models
In this paper, the gain in LD-CELP speech coding algorithm is predicted using three neural models, that are equipped by genetic and particle swarm optimization (PSO) algorithms to optimize the structure and parameters of neural networks. Elman, multi-layer perceptron (MLP) and fuzzy ARTMAP are the candidate neural models. The optimized number of nodes in the first and second hidden layers of El...
متن کاملPrediction of Gain in LD-CELP Using Hybrid Genetic/PSO-Neural Models
In this paper, the gain in LD-CELP speech coding algorithm is predicted using three neural models, that are equipped by genetic and particle swarm optimization (PSO) algorithms to optimize the structure and parameters of neural networks. Elman, multi-layer perceptron (MLP) and fuzzy ARTMAP are the candidate neural models. The optimized number of nodes in the first and second hidden layers of El...
متن کاملAN EXTENDED FUZZY ARTIFICIAL NEURAL NETWORKS MODEL FOR TIME SERIES FORECASTING
Improving time series forecastingaccuracy is an important yet often difficult task.Both theoretical and empirical findings haveindicated that integration of several models is an effectiveway to improve predictive performance, especiallywhen the models in combination are quite different. In this paper,a model of the hybrid artificial neural networks andfuzzy model is proposed for time series for...
متن کامل